/* $Header: /cvsroot/bitweaver/_bit_styles/ygg/all.css,v 1.3 2006/04/09 06:32:51 squareing Exp $ */
/**
 * @author   helge_karl <helge_karl@yahoo.com>
 * @version  $Revision: 1.3 $
 * @theme    ygg
 * @license  LGPL
 */
@media all {
*				{font-family:verdana,'SUSE Sans'FreeSans,tahoma,helvetica,arial,sans-serif;}
body			{font-size:0.8em;}
html>body		{font-size:12px;}
body			{line-height:2em;color:#333; margin:0; padding:0;}
pre,pre *,code,code *,.code
				{font-family:monospace !important;}
pre				{width:96%; margin:0 auto; padding:1em 0; font-size:12px; overflow:auto; text-align:left; background:#eee; color:#000; border:1px solid #999;}
html>body pre	{width:auto;}
img				{border:0;}
Hr				{border:0; border-top:1px solid #79b; padding:0; margin:0.5em 0;}
#bitmain small,
#bitmain .small	{font-size:0.8em;}

/* links */
:link,:visited
{
	text-decoration: none;
	color: #b00;
}
:link:hover,
:visited:hover { color: #A30; }
:link:hover,:visited:hover,
:link:active,:visited:active		{color:#f00;}
a.external				{background: transparent url( images/external_link.png ) no-repeat right;padding-right: 1.3em;}
#bittop div a				{padding:1px 3px;margin-left:1px;}
#bittop div a:link			{padding:1px 3px;margin-left:2px;color:#ddd;}
#bittop div a:visited			{padding:1px 3px;margin-left:2px;color:#ddd;}
#bittop div a:hover 			{padding:0px 3px;margin-left:2px;color:#f5f5f5;}

/* titles */
h1,h2,h3	{font-weight:900; margin:0.6em 0 0 0; padding:0;color:#331;}
h1			{font-size:2em;}
h2			{font-size:1.6em;}
h3			{font-size:1.2em;}

#bittop h1		
{
	padding:0px 10px;
	color: #fff;
	font-size: 2.4em;
	font-weight:bolder;
	font-style: oblique;
	text-align:center;
	float:right;
	visibility:hidden;
}
#bittop h3 
{
	color:#000; 
	text-align:left;
	font-size:small; 
	font-weight:bolder;
	font-style:oblique;
}

.header h1		{color: #334;border: none;}
.post .header h1	{border:none;border-top:2px ridge #79b;}
.header h2 		{font-size:1.1em;font-weight:400;border:none;border-top:1px dotted #9acd32;}


/* Text shaddow css2 compatible and only supported by webkit based browsers but very cool */
#bittopbar		{text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}
h1, h2, h3, h4	{text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}
th				{text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}		


/* common classes */
.body				{font-size:1em; padding:1em 0 0 0;}
.date				{color:#334; font-size:0.85em;}
.header .date			{clear:both;}
.content 			{ font-size: 1.2em; }
.preview			{border:1px dashed #009; margin:0 0 2em 0;}
.norecords			{font-weight:bold;}
.popup				{background:#fff; width:250px; border:1px solid #000;}
.highlight			{font-weight:bolder; color:#900; background:#eee; border:1px solid #ddd;}
.selected			{font-weight:bolder}
.floaticon			{float:right; font-size:0.9em;}
.storage			{float:right; border:1px solid #ccc;}
.storage .item			{margin:3px;}
.comment,.footer		{clear:both;}
.footer				{color:#999; font-size:0.8em;}
.pagination			{text-align:center;}
/* images */
#bitmain .portrait		{float:right;}
.icon				{border:0; vertical-align:middle; margin:0 0.2em;}
.menuicon			{text-align:center;}
ul.small			{line-height:normal;}

/* tocs */
.maketoc		{font-size:0.9em; width:35%; line-height:normal; float:right; border:1px solid #999; background:#eee; margin:0 0 1em 1em; padding:1em; clear:right;}
.maketoc h3		{padding:0; border-bottom:1px solid #999;}
.maketoc a		{color:#666;}
.maketoc ul		{margin:0 0 0 1em; padding:0;}
.maketoc ul li	{list-style:square outside;}
.maketoc ul ul	{margin:0 0 0 2em; padding:0;}

/* forms */
form,textarea,select	{margin:0; padding:0;}
textarea				{width:99%;}
/* since MSIE is so crap at rendering this stuff, we shrink text size to avoid
* redering errors */
input,textarea,select	{font-size:10px;}
html>body input,textarea,select	{font-size:inherit;}
#bitmain input,
#bitmain textarea,
#bitmain select			{}
input[type="text"]		{max-width:100%;}
textarea				{}
fieldset				{border:0; border-top:3px double #7ac; border-bottom:1px solid #aaa; padding:1em; margin-bottom:1em;}
legend					{font-size:1.2em; padding:1em;}
.row					{clear:both;}
#bitmain .row			{margin-bottom:1em;}
.quicktags				{margin:0;}
.formlabel				{font-weight:bold; float:left; width:20%;text-align:right;font-size:0.8em;}
.forminput				{margin-left:21%;margin-top:-24px; margin-bottom:24px;}
.formfeedback			{}
.formhelp				{cursor:help; font-size:0.8em; line-height:normal; color:#67a; border-bottom:1px dotted #999;}
.formhelp a				{font-weight:bold;}
.closebutton			{position:absolute; top:1px; right:1px;}
.submit					{text-align:center;}
#bitmain .submit		{padding:1.5em;}
.error,.errorpage h3	{color:#f00; font-weight:bold;}
.warning				{color:#f80;}
.success				{color:#090;}
.clear					{clear:both;}
.minifind fieldset		{border:0;}
.minifind legend		{display:none;}
.minifind fieldset		{padding:0.5em; margin:0;}
table .formlabel		{float:none; width:auto; text-align:left;}
table .forminput		{margin:0;}

/* parsed elements */
.bittable td	{padding:0.5em; border:1px solid #ccc;}
.bitbox			{background:#cda; border:1px solid #9acd32; padding:0.5em; margin:0 1em;}
.bitbox a		{color:#357}
.bitbar			{border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.bittoc			{float:right; border:1px solid #ddd; font-size:0.8em; background:#eee; margin:0 0 1em 1em; padding:0 1em; width:35%;}
.bittoc ul		{margin:0.5em 0 0.5em 1.5em; padding:0;}
.bittoc ul ul	{margin:0 0 0 1em;}
.bittoc ul li	{}

/* common settings for listings */
.odd,.even				{border-bottom:1px solid #999; padding:3px 2px;}
.odd					{background:#e5e5e5;}
.even					{background:#fff;}

/* tables */
fieldset table			{margin:0 2%; width:96%;}
table					{border-collapse:collapse; padding:0; margin:0; width:100%; line-height:normal;}
caption					{font-weight:bold; padding:2px;}
th						{border-bottom:2px solid #79b;border-top: 1px solid #79b; color:#334; padding:5px 2px;}
th :link, th :visited	{color:#334;}
td.actionicon			{text-align:right;}
table.data				{border:1px solid #000; font-size:0.8em;}
.menutable td			{padding:10px 4px;}

/* lists */
.formfeedback ul		{margin:1em 2em 0 2em; padding:2px;}
ul,ul li				{list-style:circle;}
ul.data,ul.data li.item	{padding:0; margin:0; list-style:none;}
ul.data					{margin:1em;}
ul.data li.item			{padding:0.5em; margin:0;}
ul.data .thumb			{float:right; margin-right:1em;}

li.odd,li.even			{border-top:1px solid #666; padding:1em 0; margin-bottom:-1px !important;}
ul.toc,ul.toc ul		{margin-left:2em; padding-left:0; line-height:normal;}
ul.toc li				{list-style:none;}
ul.toc ul.data			{border:1px solid #ccc; padding:0.5em 1em;}
ul.toc p				{margin:0.5em 0 1em 18px; padding:0;}

li.error,li.success,li.note,li.warning	{list-style:none;}

dl	{padding:0; margin:0.5em 0; line-height:1.3em;}
dt	{padding:0; margin:0; width:30%; text-align:right; font-weight:bold;}
dd	{padding:0; margin:-1.3em 0 0.5em 32%;}

/* boxes */
.box					{}
.box h3					{}
#bitmain .boxcontent	{padding:0 1em 1em 1em;}

/* package specific settings */

/* blogs */
.blogs .content {border-width:1px 0;border-style:dotted;border-color:Silver;}


/* fisheye and themes listing */
.themes ul.data li.item,
.fisheye ul.data li.item		{border:1px solid #ddd; clear:both; margin:0.5em 0px 0.5em 200px; background:#eee;}
.themes ul.data li.item .thumb,
.fisheye ul.data li.item .thumb	{float:left; margin:-35px 0 0 -200px;}
.fisheye .body .image			{margin:0 -1em;}

/* other fisheye settings */
.thumb
{
	padding: 3px;
	border-color: #79b;
	border-width: 1px;
	border-style: dotted;
}
.fisheyegallery .thumb
{
	padding: 3px;
	border-color: #999;
	border-width: 3px;
	border-style: double;
}
.thumb:hover					{border:1px solid #79b;}
.fisheyegallery .thumb:hover			{padding:3px; border:3px double #79b;}
.thumbnailblock .box			{margin:3px; padding:5px 0; text-align:center;}
.thumbnailblock .box:hover
{
	outline: 1px solid #ccc;
	background-color: transparent;
	background-image: url(images/menus/alphablue.png);
	background-repeat: repeat;
}
.thumbnailblock .box a:hover	{background:transparent !important;}
.image

/* generic div based fisheye settings */
/* you can override these in your own css file */
.thumbnailblock .avatar-thmb,
.thumbnailblock .small-thmb,
.thumbnailblock .small-thmb,
.thumbnailblock .medium-thmb,
.thumbnailblock .large-thmb	{overflow:hidden;}
.fisheyeimage .boxcontent h3 		{font-size:1em;line-height:1.4em;}
#fisheye {width:auto;}


/* Forums */
.cattitle { color: #58718A; }
.cattitle:hover { color: #334; }

/* structure navigation */
.path					{display:block;}
.navigation span		{display:block; width:49%;}
.navigation .left		{text-align:right; float:left;}
.navigation .right		{text-align:left; float:right;}

/* sticky notes */
.stickies textarea,.stickies input[type='text']		{background:#fe9;}
.stickynote h3			{border-bottom: 1px solid #dda;}
.stickynote				{background-color:#fe9; color:#000; width: 300px; padding: 3px;}
}

/* wiki */

.wiki .date			{padding:3px;float: right;text-align: right;margin:0.2em 1em;background-color:#cda; /* border:1px dotted yellowgreen; */ padding:0 0.4em;}
.wiki .username { color: #113; }
